osseous ampulla - Turkish English Dictionary